finish referee - Francés Inglés Diccionario